Quality of Service Issues Related to Transforming Platform Independent Models to Platform Specific Models
نویسندگان
چکیده
The UniFrame research project is proposing a Unified Component Meta Model Framework (UniFrame) that includes Quality of Service (QoS) contracts. Today it is the role of the software architect, based on experience, to design platform specific solutions that will meet QoS requirements. As we refine algorithms for model transformations, we must identify these QoS-aware design patterns and utilize them during model transformations. Our research includes supporting and participating in the exploration of generative techniques as they relate to QoS requirements (both static and dynamic) and the standardization of QoS-aware transformations. This paper explores how QoS requirements can impact decisions related to model transformation (using UML for Platform Independent Modeling and ISO IDL for the Platform Specific Model). It explores a series of QoS related design issues that must be considered as platform independent models are refined for specific component platforms.
منابع مشابه
Cooperative Control of Mobile Robots in Creating a Runway Platform for Quadrotor Landing
Multi-agent systems are systems in which several agents accomplish a mission in a cooperative manner. In this paper, a novel idea for the construction of a movable runway platform based on multi-agent systems is presented. It is assumed that an aerial agent (quadrotor) decides to make an emergency landing due to reasons such as a decrease in energy level or technical failure, while there is no ...
متن کاملModel-Based Performance Analysis of Service-Oriented Systems - (Invited Talk)
Quantitative performance analysis of service-oriented systems can be conducted in the early development phases by transforming a UML software model extended with performance annotations into a performance model (such as queueing networks, Petri nets, stochastic process algebra) which can be solved with existing performance analysis tools. The OMG standard “UML Profile for Modeling and Analysis ...
متن کاملThe Impact of the Computational Independent Model for Enterprise Information System Development
Models are of main concern in Model Driven Architecture (MDA). MDA models are precise and written in well defined language. The aim of defining these consistent, standardized and high level models is transformation from Computational Independent model to Platform Independent Model, Platform Independent Model to Platform Specific Model, and eventually to executable code. Researchers have propose...
متن کاملA Requirement for a XML Web Services Security Architecture
Lately, XML Web Services are emerging as a dominant platform in the computing world. At the moment, the web has evolved into an active medium for providers and consumers of services. One of the major problems for XML Web Services is the related with security. The paper describes a comprehensive XML Web Services Management Architecture that supports, integrates and unifies several security model...
متن کاملTransforming Platform-Independent to Platform-Specific Component and Connector Software Architecture Models
Combining component & connector architecture description languages with component behavior modeling languages enables modeling great parts of software architectures platformindependently. Nontrivial systems typically contain components with programming language behavior descriptions to interface with APIs. These components tie the complete software architecture to a specific platform and thus h...
متن کامل